using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Lesson4 : MonoBehaviour
{
    #region     数据通信模型
    //在早期的计算机网络中,为了有效的利用计算机,一般讲数据通信模型分为
    //分散式
    //集中式
    //分布式
    //这三种方式决定了数据在网络环境中的管理方式
    #endregion

    #region 分散式
    //在分散式系统中,用户只负责管理自己的计算机系统,格子独立的系统之间没有资源或信息的交换和共享
    //就类似一台台没有联网的设备

    //这种模式由于存在大量共享数据的重复存储，除了引起数据冗余之外,也容易导致一个组织内各部门数据的不一致性
    #endregion

    #region 集中式
    //在集中式环境中，用一台主计算机保存一个数据的全部数据 而用户则通过设备连接到这台计算机系统并和他通信
    //从而达到访问数据的目的

    //有点：方便数据共享，消除了数据的荣誉和不一致性
    //缺点：可靠性不如分散式，主机瘫痪所有系统全部瘫痪

    #endregion

    #region 分布式
    //分布式是分散式和集中式的混合,类似我们学习过的计算机网络
    //是分散式水平交互和集中式的垂直控制相结合的一种模式

    //它兼具了分散式和集中式的优点
    //方便数据共享，消除了数据的荣誉和不一致性 同样也增加了容错性

    //比如一般的企业管理就是典型的集中式和分布式的综合体现
    //所有的数据用专用的数据库几种存储 属于集中式
    //而对数据的处理则由各个部门的软件分别控制 属于分布式
    #endregion

    #region    C/S模式
    //就是客户端和服务端模式 他是目前大多数网络通信采用的模型
    //从程序的角度来说 客户端和服务端打交道
    //相当于是两个应用程序在打交道
    #endregion
}
